#ifndef SUN_H
#define SUN_H

#include "model/model.h"
#include "shader/sunShader.h"

class Sun: public Model
{
public:
    Sun(GLuint texture_id, float radius = 1);
    virtual void render(glm::mat4 viewMat, glm::mat4 projMat);
    void set_tempreture(float t);
    void set_radius(float radius);
    float get_radius();
    
private:
    float radius=1;
    GLuint VAO;
    Mesh _mesh;
    SunShader _shader;
};

#endif